导演:Blake Crouch
On April 8, 1990, the pilot episode of Mark Frost and David Lynch's iconic television series, Twin Peaks, aired on ABC, and for a moment, the mystery of Who Killed Laura Palmer? held America transfixed. I was twelve at the time, and I will never forget the feeling that took hold of me as I watched this quirky show about a creepy town with damn fine coffee and brilliant cherry p...(展开全部)